/**
 * @Author: 赵京涛 z19472333952022@163.com
 * @Date: 2024-08-28 11:17:31
 * @LastEditors: 赵京涛 z19472333952022@163.com
 * @LastEditTime: 2024-08-28 11:17:31
 * @projectName: HeBeiHaiYangBeiDaiHeData
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
import './permission'
import App from './App.vue'
import router from './router'
import 'bootstrap/dist/css/bootstrap.min.css' // 引入bootstrap样式库
import '@/assets/styles/index.scss' // 全局样式
import 'normalize.css/normalize.css' // 初始化进度条样式
import { createApp } from 'vue'
import Cookies from 'js-cookie'
import { createPinia } from 'pinia'
import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'
import locale from 'element-plus/es/locale/lang/zh-cn'
const environmentObj: Record<string, string> = {
  development: 'development（开发环境）',
  production: 'production（线上生产环境）',
  test: 'test（测试环境）'
}
for (const keys in environmentObj) {
  if (import.meta.env.MODE && import.meta.env.MODE === keys) {
    console.log(`当前环境 => ${environmentObj[keys]}`)
  }
}
setTimeout(() => {
  if (import.meta.env.MODE === "development" || import.meta.env.MODE === "test") {
    console.log(`──────────────────────────────────────────────
─████████████───██████████████─██████──██████─
─██░░░░░░░░████─██░░░░░░░░░░██─██░░██──██░░██─
─██░░████░░░░██─██░░██████████─██░░██──██░░██─
─██░░██──██░░██─██░░██─────────██░░██──██░░██─
─██░░██──██░░██─██░░██████████─██░░██──██░░██─
─██░░██──██░░██─██░░░░░░░░░░██─██░░██──██░░██─
─██░░██──██░░██─██░░██████████─██░░██──██░░██─
─██░░██──██░░██─██░░██─────────██░░░░██░░░░██─
─██░░████░░░░██─██░░██████████─████░░░░░░████─
─██░░░░░░░░████─██░░░░░░░░░░██───████░░████───
─████████████───██████████████─────██████─────
──────────────────────────────────────────────
`);
  } else {
    console.log(`
  ─────────────────────────────────────────────────────────────────
─██████████████─████████████████───██████████████─████████████───
─██░░░░░░░░░░██─██░░░░░░░░░░░░██───██░░░░░░░░░░██─██░░░░░░░░████─
─██░░██████░░██─██░░████████░░██───██░░██████░░██─██░░████░░░░██─
─██░░██──██░░██─██░░██────██░░██───██░░██──██░░██─██░░██──██░░██─
─██░░██████░░██─██░░████████░░██───██░░██──██░░██─██░░██──██░░██─
─██░░░░░░░░░░██─██░░░░░░░░░░░░██───██░░██──██░░██─██░░██──██░░██─
─██░░██████████─██░░██████░░████───██░░██──██░░██─██░░██──██░░██─
─██░░██─────────██░░██──██░░██─────██░░██──██░░██─██░░██──██░░██─
─██░░██─────────██░░██──██░░██████─██░░██████░░██─██░░████░░░░██─
─██░░██─────────██░░██──██░░░░░░██─██░░░░░░░░░░██─██░░░░░░░░████─
─██████─────────██████──██████████─██████████████─████████████───
─────────────────────────────────────────────────────────────────
  `);
  }
}, 200);
const app = createApp(App)
app.use(createPinia())
app.use(router)
// 使用element-plus 并且设置全局的大小
app.use(ElementPlus, {
  locale: locale,
  // 支持 large、default、small
  size: Cookies.get('size') || 'default'
})
app.mount('#app')
